Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
106 LEEDS ROAD Detached £739,722 £220,000 23 Jul 2001
120 LEEDS ROAD Detached £274,396 £160,000 12 Nov 2010
124 LEEDS ROAD Detached £365,312 £215,000 1 Mar 2010
126 LEEDS ROAD Detached £387,725 £68,000 4 Aug 1995